Klein Thomas
20 Cazenove Rd., Hackney, London, United Kingdom, N16 6BD
(02072) 548194 Phone